<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="InscripcionACursar.aspx.cs" Inherits="InscripcionACursar" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
    <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
    </asp:ToolkitScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
<fieldset style="padding-right:40px;">

 <legend>Inscripcion a Cursar</legend>
    
    <label>Asignatura:</label><asp:DropDownList ID="listAsignatura" runat="server" >
    </asp:DropDownList>
    <asp:CustomValidator ID="cvValidarCapacidad" runat="server" 
        ErrorMessage="Sin capacidad suficiente en la asignatura en este curso" 
        ControlToValidate="listAsignatura" 
        onservervalidate="cvValidarCapacidad_ServerValidate" SetFocusOnError="True" 
        ValidationGroup="validacion">*</asp:CustomValidator>
    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
        ControlToValidate="listAsignatura" 
        ErrorMessage="Debe seleccionar unas asignatura." InitialValue="Seleccione una" 
        SetFocusOnError="True" ValidationGroup="validacion">*</asp:RequiredFieldValidator>
    <asp:CustomValidator ID="CustomValidator1" runat="server" 
        ControlToValidate="listAsignatura" Display="Dynamic" 
        ErrorMessage="Ya se encuentra inscripto a esta asignatura." 
        onservervalidate="CustomValidator1_ServerValidate" SetFocusOnError="True" 
        ValidationGroup="validacion">*</asp:CustomValidator>
    <br />
    <asp:Button ID="btnAgregar" runat="server" Text="Agregar" 
        onclick="btnAgregar_Click" ValidationGroup="validacion"/>
    
    <br />
    <asp:ValidationSummary ID="ValidationSummary1" runat="server" ValidationGroup="validacion" />
    <br />
    <asp:GridView ID="gvAsignatura" runat="server" AutoGenerateColumns="False">
        <Columns>
            <asp:BoundField DataField="nomAsignatura" HeaderText="Asignatura" />
            <asp:BoundField DataField="fecha" HeaderText="Fecha Inscripcion" 
                DataFormatString="{0:d}" HtmlEncode="False" />
        </Columns>
    </asp:GridView>
    <asp:Button ID="btnGrabar" runat="server" Text="Grabar" 
        onclick="btnGrabar_Click"/>

</fieldset>
</ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>
